arrowleaf balsamroot - Turkish English Dictionary